|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--djbuch.kapitel_05.ConnectionPool
Domino DIIOP Connection POOL
Um die Synchronisation nur noch auf den Pool, nicht mehr auf
die gesamte Servlet Klasse (die den Pool benutzt) beziehen zu müssen,
wurde der Pool in diese Klasse ausgelagert.
Der Pool wird als statisches Objekt im Servlet angelegt
Der ORB selbst ist jedoch nicht statisch, sondern Instanzvariable
in der Klasse ConnectionPool
| Method Summary | |
int |
getConcurrentCount()
Anzahl der über diesen ORB gehandelten Sessions. |
static ConnectionPool |
getConnectionPool()
|
int |
getCount()
Anzahl der bereits über diesen Pool jemals geöffneten Connections. |
Session |
getSession()
|
static void |
recycleSession(Session s)
Wurde aus Bequemlichkeit als statische Utility in die Klasse ConnectionPool verschoben |
java.lang.String |
showToken()
Zeigt den aktuellen LtpaToken, ohne ihn neu zu beziehen. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public static ConnectionPool getConnectionPool()
public Session getSession()
throws NotesException
NotesExceptionpublic java.lang.String showToken()
public int getCount()
public int getConcurrentCount()
public static void recycleSession(Session s)
s - - Notes Session, die recycled werden soll.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||